Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 TELEGRAPH ROAD Semi-Detached £421,619 £134,000 25 Jan 2002
22 TELEGRAPH ROAD Semi-Detached £384,266 £265,000 24 Jul 2015
28 TELEGRAPH ROAD Detached £516,692 £92,000 1 Jul 1996
30 TELEGRAPH ROAD Detached £485,000 22 Feb 2024
34 TELEGRAPH ROAD Detached £783,453 £248,999 25 Jan 2002
38 TELEGRAPH ROAD Semi-Detached £465,762 £250,000 6 May 2005
40 TELEGRAPH ROAD Semi-Detached £561,414 £425,000 2 Dec 2016
44 TELEGRAPH ROAD Detached £565,222 £460,000 31 Jan 2020
46 TELEGRAPH ROAD Detached £505,477 £88,000 23 Aug 1995
52 TELEGRAPH ROAD Detached £656,184 £384,500 30 Jul 2010
58 TELEGRAPH ROAD Detached £681,198 £216,500 31 Jan 2002